Proceedings of ISSAC ' 96 ( International Symposium on Symbolic and Algebraic Computation )

نویسندگان

  • Beatrice Amrhein
  • Oliver Gloor
چکیده

We investigate sources of parallelism in the Grr obner Basis algorithm for their practical use on the desk-top. Our execution environment is a standard multi-processor workstation, and our parallel programming environment is PARSAC-2 on top of a multi-threaded operating system. We investigate the performance of two main variants of our master parallel algorithm on a standard set of examples. The rst version exploits only work parallelism in a strategy compliant way. The second version investigates search parallelism in addition, where large super-linear speedups can be obtained. These speedups are due to improved S-polynomial selection behavior and therefore carry over to single processor machines. Since we obtain our parallel variants by a controlled variation of only a few parameters in the master algorithm, we obtain new insights into the way in which different sources of parallelism interact in Grr obner Basis completion. 1 Introduction 1.1 Overall Goals The purpose of our work is to systematically study sources of parallelism in the Grr obner Basis computation which can be prootably exploited in practice on desk-top parallel machines. We try hard to produce parallel software that out-performs established sequential software and that researchers in the eld could and would run on their workstations on a daily basis. While we have not yet fully succeeded in this respect, we have found a form for the Grr obner Basis algorithm which is largely compatible with traditional implementations, including modern selection heuristics and deletion criteria, yet is parallelizable and produces signii-cant speedups on many examples, even when run on a traditional uniprocessor. This work is part of our overall eeort to create PARSAC-2 17], a parallel Computer Algebra library targeted for execution on networks of multi-processor workstations. A comprehensive introduction and motivation for this approach has been given in 19].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Symbolic and Algebraic Computation, International Symposium ISSAC'88, Rome, Italy, July 4-8, 1988, Proceedings

What do you do to start reading symbolic and algebraic computation international symposium issac 88 rome italy july 4 8 1988 p? Searching the book that you love to read first or find an interesting book that will make you want to read? Everybody has difference with their reason of reading a book. Actuary, reading habit must be from earlier. Many people may be love to read, but not a book. It's ...

متن کامل

Special issue on symbolic and algebraic computation

The International Symposium on Symbolic and Algebraic Computation (ISSAC), held at the University of Waterloo, Ontario, Canada in July 2007, was a successful meeting of this annual conference series, with a significant increase of the number of participants. Built on this success, the decision to publish a special issue in the Journal of Symbolic Computation was taken and a call for contributio...

متن کامل

Algorithms for Structured Linear Systems Solving and Their Implementation

Œere exists a vast literature dedicated to algorithms for structured matrices, but relatively few descriptions of actual implementations and their practical performance in symbolic computation. In this paper, we consider the problem of solving Cauchy-like systems, and its application to mosaic Toeplitz systems, in two contexts: €rst in the unit cost model (which is a good model for computations...

متن کامل

A modular integer GCD algorithm

This paper describes the first algorithm to compute the greatest common divisor (GCD) of two n-bit integers using a modular representation for intermediate values U , V and also for the result. It is based on a reduction step, similar to one used in the accelerated algorithm [T. Jebelean, A generalization of the binary GCD algorithm, in: ISSAC ’93: International Symposium on Symbolic and Algebr...

متن کامل

Experience with Heuristics, Benchmarks & Standards for Cylindrical Algebraic Decomposition

In the paper which inspired the SC project, [E. Ábráham, Building Bridges between Symbolic Computation and Satisfiability Checking, Proc. ISSAC ’15, pp. 1–6, ACM, 2015] the author identified the use of sophisticated heuristics as a technique that the Satisfiability Checking community excels in and from which it is likely the Symbolic Computation community could learn and prosper. To start this ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996